package com.ny.service.impl;
import com.ny.mapper.UserMapper;
import com.ny.entity.Users;
import com.ny.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service
public class UserServiceImpl implements UserService {
    @Autowired
    private UserMapper userMapper;
    @Override
    public Users login(String username, String password) {
        return userMapper.findUserByUsernameAndPassword(username, password);
    }
    public void logout() {
        // 这里可以添加更多具体的退出登录逻辑，比如清除用户会话信息等操作（如果不使用Spring Security等框架内置的机制）
        // 假设使用Spring Security，很多相关操作（如使会话失效等）会由框架自动处理，这里可能不需要额外代码

        // 如果有记录日志等需求，可以调用下面的recordLogoutLog方法，示例中传入一个模拟的用户ID（实际中需获取真实用户ID）

    }
}
